ecological sciences - French English Dictionary